package dao;

import domain.Work;

import java.util.List;

public interface WorkDao {
    // 添加工作
    int insert(Work work);

    // 更新工作
    int update(Work work);

    // 通过id查找工作
    Work selectById(Long id);

    // 通过招聘者id查找工作
    List<Work> selectByRecruiterId(Long id);

    // 通过公司名称name查找工作
    List<Work> selectByName(String name);

    // 通过工作地点place查找工作
    List<Work> selectByPlace(String place);

    //通过工作名称information查找工作
    List<Work> selectByInformation(String information);

    // 显示未审核工作
    List<Work> selectByPassState(int passState);

    // 显示所有工作
    List<Work> selectAll();
}
